Jetfire Code: Schedule Enumerations

Modified on 2010/01/19 21:49 by John — Categorized as: Jetfire Code


Jetfire Code: Schedule Enumerators

The Jetfire Code Class for Schedule Enumerations is shown below in the box. This class contains enumerations used in various workflows.

// S C H E D U L E     E N U M E R A T O R S
//===================================================================================
// ScheduleEnumerators.txt
//===================================================================================
// Copyright (C) 2007 TrackerRealm Corporation
// This file is part of Jetfire.  http://Jetfire.ca
// 
// Jetfire is open software: you can redistribute it and/or modify it under the terms of the 
// GNU General Public License as published by the Free Software Foundation, version 3 of the License.
// 
// Jetfire is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; 
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
// See the GNU General Public License for more details.
// 
// You should have received a copy of the GNU General Public License along with Jetfire.  
// If not, see http://www.gnu.org/licenses.
// REMOVAL OF THIS NOTICE IS VIOLATION OF THE COPYRIGHT.
//===================================================================================
//

namespace JetfireSchedules
{	
	// Priority is used in Schedule
	public enum Priority
	{
		Normal,
		Low,
		High
	}
	
	// Recurrence State is used in Schedule
	public enum RecurrenceState
	{
		None,
		Daily,
		Weekly,
		Monthly,
		Yearly
	}
	
	// Schedule Type is used in Schedule
	public enum ScheduleType
	{
		None,
		Actual,
		Forecast,
		Plan
	}
	
	// Show Time is used in Schedule
	public enum ShowTimeAs
	{
		None,
		Busy,
		Free,
		Out_Of_Office
	}
	
	// Type of Work is used in Schedule
	public enum TypeOfWork
	{
		None,
		Appointment,
		Meeting,
		Task,
		To_Do,
		Event,
		Holiday,
		Timeslip,
		TimeOff,
		Contacts,
		Configuration,
		Documents
	}
}

See Also

Jetfire Code Library
Jetfire Code Application Library